#ifndef EXP1_H
# define EXP1_H

#include <time.h>
#include <stdlib.h>

#include "PlayerAction.h"

typedef struct//Food
  {
    int X, Y;
    int GridX, GridY;
    int Exist;
  }Food;

void Exp1();
void InitExp1Cursor(Object *pCursor);

//Judge
void CouldEat(Object *pCursor, Food *pFood);
void EatFood(Object *pCursor, Food *pFood);
void InitFood(Food *pFood);

//Output
void OptMap1();
void OptFood(Food *pFood);
void OptSingleFood(Food *pFood);

//Record level
void Exp1Solved(Object *pCursor, int *Still);

#include "Output.h"
#include "Menu.h"
#include "FileUnit.h"



#endif
